font.options{
  font-size:large;
}
body
{
background-color:#8094ae;
}
input[type="checkbox"] {
  position:relative;
  top:2px;
}
div.options
{
-webkit-box-shadow: black 0px 0px 5px;
border-bottom-left-radius: 7px 7px;
border-bottom-right-radius: 7px 7px;
border-top-left-radius: 7px 7px;
border-top-right-radius: 7px 7px;
text-align:center;
padding:23px;
visibility:hidden;
margin-left:auto;
margin-right:auto;
width:500px;
height:auto;
background-color:#F0F0F0;
}
div.options p
{
  display:inline;
}
div.trackers
{
  margin: 1px 1px;
  padding: 1px 1px;
}
div.trackers input
{
  border-bottom-left-radius: 7px 3px;
  border-bottom-right-radius: 7px 7px;
  border-top-left-radius: 7px 7px;
  border-top-right-radius: 7px 3px;
  width:233px;
  margin-right:5px;
  margin-bottom:5px;
  background-color:#F5F5F5;
}
div.trackers input.plus_button_minus
{
  border-width:0px;
  
  border-bottom-left-radius: 0px 0px;
  border-bottom-right-radius: 0px 0px;
  border-top-left-radius: 0px 0px;
  border-top-right-radius: 0px 0px;
  position:relative;
  top:-1px;
  background-image:url('minus-16x16.png');
  width:16px;
  height:16px;	
  margin-right:5px;
  margin-bottom:5px;
  background-color:#F5F5F5;
}
td.plus
{
  visibility:hidden;
}
div.trackers input.plus_button_plus
{
  border-width:0px;
  border-bottom-left-radius: 0px 0px;
  border-bottom-right-radius: 0px 0px;
  border-top-left-radius: 0px 0px;
  border-top-right-radius: 0px 0px;
  position:relative;
  top:-1px;
  background-image:url('plus-16x16.png');
  width:16px;
  height:16px;	
  margin-right:5px;
  margin-bottom:5px;
  background-color:#F5F5F5;
}
div.h1 h1{                                                       
  margin-top:0px;
  text-align:right;
}
div.h1{
  width:548px;
  margin-right:auto;
  margin-left:auto;
  height:100px;
}
div.h1 img{
  float:left;
}
div.h2 {
  margin: 0px;
  padding: 0px;
  text-align:right;
}
div.h2 input {
  margin-right: 5px;
}
div.h3{
  text-align:right;
}
div.h3 select{
  width:122px;
}
input.save {
  background-color:#FAFAFA;
  border-width:1px;
  border-style:solid;
  width:163px;
}
input.save:hover{
  background-color:#E8E8E8;
}
input.save:active{
  background-color:#D5D5D5;
}
table.save{
  width:100%;
}
table.save td{
  text-align:center;
}
tr.trackers th{
  background-color:#D0D0D0;
}
div.about{
  text-align:center;
  font-size:9px;
}  
div.about a{
  color:black;
}
font.ex{
  font-size:small;
  color:gray;
}
a.rx{
  color:#008000;
}